package com.yang.service;

import com.yang.entity.Deposit;
import java.util.List;

/**
 * 充值表(Deposit)表服务接口
 *
 * @author yangdacheng
 * @since 2022-03-02 19:11:02
 */
public interface DepositService {

    /**
     * 添加新的充值类型
     * @param deposit
     * @return
     */
    Boolean insertDeposit(Deposit deposit);

    /**
     * 修改充值类型
     * @param deposit
     * @return
     */
    Boolean updateDeposit(Deposit deposit);

    /**
     * 根据编号删除充值类型
     * @param depID
     * @return
     */
    Boolean deleteDeposit(String depID);

    /**
     * 查询所有的充值列席
     * @return
     */
    List<Deposit> queryAllDeposit(Integer isShow);

    /**
     * 根据充值编号查询充值
     * @param depID
     * @return
     */
    Deposit queryDepositByID(String depID);
}